hand-shield type protector - French English Dictionary